240 72ND AVE, ST PETE BEACH, FL 33706
4
beds
3
baths
2,258 Sq.Ft. LIVING AREA
6,325 Sq.Ft. lot