Loading page.
860 12TH AVENUE N ST PETERSBURG, FL 33701 — $350,000