Palma Vista
Apartments Location
Located
in the Soho area of South Tampa, Palma Vista is a lushly
landscaped quiet complex of one bedroom units offering
convenient access to South Tampa's wonderful
entertainment, shopping and dining venues. Quick
access to the Interstate allows fast access to any of
Tampa Bay's amenities.
[2805
W Horatio St,, Tampa, FL 33609]
|