24389 NW 23rd Lane
Newberry, FL32669

3 beds2 full baths1978 sqft

$378,500