122 Denbigh Terrace

West Chester, PA