30
11 W Magnolia St
Davenport, FL 33837
$1,299,900 USD
3,670 SF
3,670 SF
$1,299,900 USD
Industrial