Uptown Kenwood

St. Petersburg, FL
Units: 69 website