The property at 1245 S Creek Road, south of Downtown West Chester, is a modern architectural marvel on 21 acres.
The Main Line is teeming with local artisans, small businesses and specialty purveyors that make finding the perfect present ...