6
801 Magnolia St
New Smyrna Beach, FL 32168
$499,950 USD
1,506 SF
1,506 SF
$499,950 USD
Office