Single Family auction Miami, FL - 789-NE-83RD-ST-Miami-FL-33138, 90016775770 | Hubzu