$360,990

24580 NW 23rd Lane, Newberry, FL 32669

Save Contact

Sold Price:

$360,990

Sold Date: 05/12/2023

24580 NW 23rd Lane Newberry, FL 32669

Sold MLS# T3415038

4 beds 3 baths 2,288 sq ft Single Family