The Meadows Apartments St Petersburg Fl Reviews Address 785 117th Terrace N, St. Petersburg, FL 33716, United StatesNameThe Meadows ApartmentsTypeApartment rental agency in St. PetersburgCountryUnited statesStateFloridaCityPetersburgZip Code33716 Map Location Post navigation Whispering Oaks Mobile Home Park Belleview FL 2601 S. Tamiami Trail Sarasota Fl 34239 (Center For Sight)