Apartment Unit 1869 at 3701 Luella Boulevard #1869, La Porte, TX 77571 - HotPads