Sure looks like a nice Florida Office building to me. https://www.google.com/maps/place/735+Arlington+Ave+st.+petersburg+fl/@27.7725381,-82.6439154,3a,75y,356.52h,90t/data=!3m7!1e1!3m4!1sYgZRoi0H17rdbrRn7KmrgQ!2e0!7i13312!8i6656!4b1!4m2!3m1!1s0x0:0xd5873be7e97de49d!6m1!1e1