2551 S Lime Rock Poin, Homosassa, FL 34448 | Trulia
2021-2-19 · 2551 S Lime Rock Poin, Homosassa, FL 34448 is a 2 bedroom, 2 bathroom, 1,232 sqft single-family home built in 1990. 2551 S Lime Rock Poin is located in Homosassa Springs, Homosassa. This property is not currently available for sale. 2551 S Lime Rock Poin was last sold on …