6320 57TH AVE N, ST PETERSBURG, FL 33709
3
beds
2
baths
1,608 Sq.Ft. LIVING AREA
7,701 Sq.Ft. lot