Located at 16 Leeds Court, Lancaster, Pennsylvanien 17602, this Stadthaus is for Verkauf with a price of $334,900 USD. The property was built in 2006, includes 3 bedrooms, has 3 full baths. This listing has 2,366 ft² of interior space. See all Homes for Verkauf in Lancaster.