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