516 HAMPTON AVE NE, ST PETERSBURG, FL 33703
2
beds
1
bath
750 Sq.Ft. LIVING AREA
8,590 Sq.Ft. lot