Explore details about location North 12th Street. North 12th Street is a location situated within the Cambridge alongside other areas such as Sarchet Avenue, Woodlawn Avenue, Oxford Avenue.