Residences On Franklin Street
1108 Franklin Tampa Florida USA
View on a map- Year Build:
- 2006
- Storeys:
- 7
Residences On Franklin Street at 1108 Franklin The amenities in the complex include a swimming pool
1108 Franklin Tampa Florida USA
View on a mapResidences On Franklin Street at 1108 Franklin The amenities in the complex include a swimming pool