19400 NE 19 Place, North Miami Beach, FL 33179 - HotPads