Island House Motor Hotel 17103 Gulf Blvd Saint Petersburg, FL 33708 Phone: (727) 392-2241
Category: Hotels & Motels