12
809 Avenue K
Galveston, TX 77550
$1,400,000 USD
3,287 SF
8
Units
8.87% Cap Rate
3,287 SF
$1,400,000 USD
Apartments