Skip to main content

Howell Street Apartments

historic site · Chapel Hill, NC

Address
201 Howell St, Chapel Hill, NC 27514
Phone
(919) 675-1444
Website
howellstreet.com
Where
35.8954, -79.0536

Search Hominin for Howell Street Apartments

Other historic sites nearby

More in Chapel Hill

Howell Street Apartments — historic site in Chapel Hill, NC | Hominin