Stone Creek - 8523 SW 59TH LANE ROAD, Ocala, FL 34481, sold on 2023-07-28

Closed onJuly 28, 2023
List Price$452,240
Selling Price$452,240
Beds2
Baths2
Square Feet1,889
Acre(s)0.19
SubdivisionStone Creek