1103 Thomas Ave
Leesburg, FL 34748
$3,200,000 USD
39,760 SF
39,760 SF
$3,200,000 USD
Warehouse