$3,925,000 -
109 Punta Vista Drive
St Pete Beach ,
FL 33706
County or Parish: Pinellas