Loading page.
501 SW 83RD AVENUE NORTH LAUDERDALE, FL 33068 — $350,000