13
1004 S Hill St
Alvin, TX 77511
$2,000,000 USD
24,360 SF
28
Units
7.7% Cap Rate
24,360 SF
$2,000,000 USD
Apartments