Parkwood Manor

 83 S St Rd, Upper DarbyPA 19082
$695+Studio-2 BedsCats OK