16
651 E Desoto St
Clermont, FL 34711
$950,000 USD
4,537 SF
4,537 SF
$950,000 USD
Self Storage