11905 Ne 2nd Ave C311 North Miami, FL 33161