Restaurant Property In St. Pete Beach Sold For $2 Million

By Jay Wittner October 17, 2022

The building housing the IHOP restaurant on St. Pete Beach sold for $2 million. The 2,600 sq ft building sits on a half acre parcel and was built in 1976. The seller was Almeria & the buyer was Miele Development. It’s located at 5001 Gulf Blvd. St. Pete Beach.