Loading page.
125 23RD AVENUE NE ST PETERSBURG, FL 33704 — $1,595,000