Full Address: 12662 Castle Hill Drive Tampa, FL 33624Size: 3 bedrooms / 2.5 bathrooms / 1314 square feet