Norwich is a multifamily property that was built in 1977. Located at 5150 Norwich Road in Toledo - Swan Creek Park North, Toledo, this property has a total number of 77 units, with the following unit breakdown: Four Bedroom/Townhouse/One and One Half Bath, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/One Bath, totaling 72,156 SqFt.