Insite Commercial sells freestanding retail building in Detroit
Insite Commercial closed the sale of a 4,286-square-foot freestanding retail building at 20404 Woodward Ave. in Detroit. Mo Abubars of Insite Commercial represented the seller…