34
503 N Interlachen Ave
Winter Park, FL 32789
$4,500,000 USD
0.48 AC
0.48 AC
$4,500,000 USD
Commercial