20
801 Broadway St
Galveston, TX 77550
$2,780,000 USD
8,000 SF
16
Units
8.33% Cap Rate
8,000 SF
$2,780,000 USD
Apartments