13
404 Margaret St
Neptune Beach, FL 32266
$1,550,000 USD
3,000 SF
4
Units
7.98% Cap Rate
3,000 SF
$1,550,000 USD
Multifamily