Camelot Apartments

 3600-06 Spring Garden Street, PhiladelphiaPA 19104