172
104 17th pl
Tybee Island, GA 31328
$5,785,000 USD
11,632 SF
4
Units
13.4% Cap Rate
11,632 SF
$5,785,000 USD
Multifamily