Weymouth Court Apartments

 5712 weymouth street, PhiladelphiaPA 19120