The Osborne Apartments

 206 Osborn St, PhiladelphiaPA 19128