West Bell Terraces

519 W Bell St
Houston, TX 77019