Constructed in 2007, the Seton Manor apartment building comprises 83 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 48,025 SqFt. The property is located in Yonkers - downtown central, at 185 Riverdale Avenue, White Plains.