425 20TH AVE NE, ST PETERSBURG, FL 33704
5
beds
6
baths
3,489 Sq.Ft. LIVING AREA
6,517 Sq.Ft. lot