$313,900

12044 Labrador Duck Road, Weeki Wachee, FL 34614

Save Contact

Sold Price:

$313,900

Sold Date: 05/05/2023

12044 Labrador Duck Road Weeki Wachee, FL 34614

Sold MLS# T3428288

3 beds 2 baths 1,463 sq ft Single Family