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