Apartment Unit 718 at 10028 Strafford Oak Court, Tampa, FL 33624 | HotPads