For Lease: 25 Farr Ct. Unit 5&6, Ancaster