Office for rent in Westchester, 20 Cedar St., New Rochelle, NY Floor 2