$18,000

12089 Seabird Avenue, Weeki Wachee, FL 34614

Save Contact

Sold Price:

$18,000

Sold Date: 06/04/2021

12089 Seabird Avenue Weeki Wachee, FL 34614

Sold MLS# W7831819

0.46 AcresLot/Land