16385 Biscayne Blvd Apt 1503 2 Parking #1503 + 2 PARKING, North Miami Beach, FL 33160 $610,000 2Bd 2Ba 1,119 Sq Ft New 2 Days