3703 Seabrook St
Houston, TX 77021
$669,900 USD
4,416 SF
6
Units
4,416 SF
$669,900 USD
Apartments