Keith Menin puts his Miami Beach house 2701 N Bay Road on the market for $4.25M November 3, 2016 Back to Blog