A Survey of 23 Localized Radio Sources in the Northern Hemisphere