42
801 Canal St
New Smyrna Beach, FL 32168
$1,095,000 USD
4,500 SF
9.06% Cap Rate
4,500 SF
$1,095,000 USD
Office