$670,000

12290 89th Terrace, Seminole, FL 33772

Save Contact

Sold Price:

$670,000

Sold Date: 05/20/2025

12290 89th Terrace Seminole, FL 33772

Sold MLS# TB8375336

4 beds 3 baths 2,005 sq ft Single Family