Two Fully Equipped Apartments and a Studio 5 miles from the beach
St. Petersburg, Florida