Skip to main content

Owl's Nest Apartments

historic site · Philadelphia, PA

Address
1534 N 16th St, Philadelphia, PA 19121
Phone
(856) 886-8004
Website
owlsnestapt.com
Where
39.9776, -75.1619

Search Hominin for Owl's Nest Apartments

Other historic sites nearby

More in Philadelphia

Owl's Nest Apartments — historic site in Philadelphia, PA | Hominin