riverdale 2 bedroom apartments