19
1820 Avenue O 1/2
Galveston, TX 77550
$839,000 USD
4,152 SF
7
Units
4,152 SF
$839,000 USD
Multifamily