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