Loading page.
2242 NW 64th ST MIAMI, FL 33147 — $620,000