$345,500

12381 Neeld Street, Weeki Wachee, FL 34614

Save Contact

Sold Price:

$345,500

Sold Date: 05/18/2023

12381 Neeld Street Weeki Wachee, FL 34614

Sold MLS# W7853994

4 beds 2 baths 1,655 sq ft Single Family