5915 18TH ST N #1, ST PETERSBURG, FL 33714
2
beds
2
baths
950 Sq.Ft. LIVING AREA
2.01 Acres lot