Looking for a new place? Enjoy the spacious and warm ambiance of this duplex located at 183 Drake Ave Unit # 1J New Rochelle, NY 10805. It has 3 beds, 3 baths, 2 car parking and more! What are you waiting for? Make this your new home.