288 BEACH DR NE # PH-1A, ST PETERSBURG, FL 33701 WOW. Today I was on broker tour and got an opportunity to see a new listing that just hit the market. It’s the penthouse unit at the Cloister on Beach Drive – a building we rarely see listings pop up in, let alone the penthouse. It’s a […]