16720 Macon st
Clermont, FL 34714
$4,729,000 USD
3,761 SF
5.35% Cap Rate
3,761 SF
$4,729,000 USD
Restaurant