19
337 N Fern Creek Ave
Orlando, FL 32803
$1,500,000 USD
1,680 SF
1,680 SF
$1,500,000 USD
Office