Constructed in 1978, the McCoy Townhomes apartment building comprises 74 units of the following unit mix: Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 79,640 SqFt. The property is located in Detroit - New Center, at 5501 John C Lodge Fwy, Detroit.