This is a apartment home. This home is located at 829 Bronx River Rd #X1, Yonkers, NY 10708.Show more