42 Neptune Avenue, New Rochelle, NY 10805
4
beds
4
baths
2,824 Sq.Ft. LIVING AREA
9,583 Sq.Ft. lot