Teh Liu

User banner image
User avatar
  • Teh Liu

  • Property1

Property

113 E Girard Ave

Address:  113 E Girard Ave, Philadelphia, PA  19125 Sq Ft: 535 Price: $2350/month Desc:  Newly renovated office/retail space for rent @113 E Girard Ave Contact Information for leasing...