Updated Today COMPARE Rocky Creek Apartments 6820 W Hillsborough Ave, Tampa, FL 33634 3 Beds $2,414 - $3,697