Stone Creek - 8524 SW 52ND LANE ROAD, Ocala, FL 34481, sold on 2023-10-12

Closed onOctober 12, 2023
List Price$404,670
Selling Price$404,670
Beds4
Baths2
Square Feet1,850
Acre(s)0.15
SubdivisionStone Creek