Avalon Bowery Place was designed to let you indulge in Manhattan living, the way you always dreamt. Set in the famed Bowery, this luxury residence puts you in the center of an all-encompassing lifestyle. Our luxury New York City apartments offer studios and one- or two-bedroom designs that showcase the finest blend of sophisticated appointments.