Insite Commercial closes sale of retail building in Farmington Hills
Insite Commercial closed the sale of a 3,111-square-foot retail building at 29010 W. Eight Mile in Farmington Hills, Michigan, to AMRA Properties, LLC. Mo Abubars…