16800 NE 15th Ave 9 UNITS FOR SALE #9 UNITS, North Miami Beach, FL ...