Clara Muhammad Square

Address:
1000 North 47th Street, Philadelphia, Pennsylvania, USA
 View map