1/7 7 Active $ 1,195 2 Beds1 Bath880 SqFt 820 W Alabama #14, Houston, TX 77006 Apartment Listed by HomeSmart