1/33 Active $3,000 3 Beds3 Baths2,451 SqFt 8406 COSTA BLANCA CT, Temple Terrace, FL 33637 Listed by Steven Godoy RENT SOLUTIONS