Loading page.
101 21ST AVENUE N ST PETERSBURG, FL 33704 — $2,195,000