2805 W Horatio St, Tampa, FL 33609

Location

South Tampa Living

2805 W Horatio St, Tampa, FL 33609

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.