6505 Aruba Ave
(1)

6505 Aruba Ave, Temple Terrace, FL 33637

Reviews

2 years ago

Great experience

The experience varies depending on where you are located in the complex. I have been in the very back as well as in the front by the leading office. Having lived in the very back, I experienced a lot of problems with bugs and other critters - as well as moisture in the walls (leading to mold) and flooding on my patio due to rain. Maintenance was always very helpful, but not always prompt. Parking was also somewhat of a pain back there - because most of the units are 2 and 3 bedroom apartments wi... View More