8
7938 Kerr St
Houston, TX 77029
$449,000 USD
1,825 SF
6
Units
8.22% Cap Rate
1,825 SF
$449,000 USD
Apartments