Locust St. High Rise

1 found.
  • Address: South 15th Street, Philadelphia, Pennsylvania
  • Neighborhood: Center City