According to our records, this business is located at 13401 N 50th St. in Tampa (in Hillsborough County), Florida 33617, the location GPS coordinates are: 28.068168 (latitude), -82.400717 (longitude). Village Sq Aprtmnts At Palm Lake is categorized under Apartments (SIC code 6513). Known organization manager is Cheryl Nartin. You can contact the company by phone at (813) 988-0298.