Apartment
Window Views
No Service Fee
VR Viewing
Floor Plan
No DepositNo Landlord Gift Fee
Pets friendly
Gym
465 Beds
Highest Floor 3
Built in 2008
The Lodge at Lakecrest brings the cozy styling of a mountain chalet to sunny northeast Tampa. Located in historic Temple Terrace, our apartments in Tampa for rent envelops a stunning 4.5-acre lake and brims with exclusive amenities like complimentary mountain bikes, a catering-style clubhouse kitchen, lively sports lounge, dog park and private movie theater. We're moments from I-275, I-75, and downtown Tampa, adjacent to Busch Gardens and just over a mile from the University of South Florida.