Clermont Hillside Terrace is a 44,493 SF Mixed-use Plaza Located in Clermont, Situated on 9.45 Acres Totaling 21 Retail and Office Spaces
The available lease space locates at third floor with private balcony unit #2301 &2304 total 6156 sqft, $26 PSF NNN, $8 PSF( CAM, TAX and INS), Second generation bar( previous Room Billiards ).
Also the first floor unit#4109, with 1070 SF is available.
Compare listings
Compare