12
900 Hillcrest Ave
Lake Placid, FL 33852
$10.00 - $15.19 USD/SF/YR
711-2,169 SF
2
Spaces Available
Built 2005
2,169 SF Contiguous
Built 2005
711-2,169 SF
$10.00 - $15.19 USD/SF/YR
Office