Soho Apartments
Apartment complex β’ Apartment building β’ Apartment rental agencyOne of the Hidden Gem - Apartment complexes in Tampa
Address
807 S Howard Ave, Tampa, FL 33606
Website
Contact
(813) 255-5715Rating on Google Maps
5.00 (13 reviews)Open on Google Maps