Joshua House, 2607 Welsh Rd, Philadelphia, PA 19114
Save $500 on One-Bedroom Apartments! Apply by November 15th! *Must apply within 24 hours of the tour and apply by November 15, 2026minimum 12-month lease term required. Restrictions Apply. Contact leasing office for details.






