$480,000

24383 NW 23rd Lane, Newberry, FL 32669

Save Contact

Sold Price:

$480,000

Sold Date: 05/17/2023

24383 NW 23rd Lane Newberry, FL 32669

Sold MLS# O6094970

4 beds 3 baths 3,059 sq ft Single Family