1205 NE 163RD STREET #131 NORTH MIAMI BEACH, FL 33162