$503,220

12252 89th Terrace, Seminole, FL 33772

Save Contact

Sold Price:

$503,220

Sold Date: 10/03/2024

12252 89th Terrace Seminole, FL 33772

Sold MLS# U8254044

4 beds 2 baths 2,108 sq ft Single Family