$600,000

12102 Wood Duck Place, Temple Terrace, FL 33617

Save Contact

Sold Price:

$600,000

Sold Date: 06/01/2023

12102 Wood Duck Place Temple Terrace, FL 33617 - POND

Sold MLS# T3435095

4 beds 3 baths 2,699 sq ft Single Family