
3001 W. DeLeon, Tampa, FL 33609
4.5
(2 reviews)
I liked Jewish Center Towers the best because my doctors are right there. The management is very friendly. It was very pleasant. I got to see how well-kept the building is and everything. I got to meet some of the very sweet residents and I just had ...
Pricing not available