Atrium Apartments

 2555 Welsh Rd, Northeast PhiladelphiaPA 19114