Homes for sale - 16.5 LEONARD ST, Albany, NY 12202 – MLS#202125855 ...