Cooper Commercial Negotiates Sale of 3,528 SF Apartments in Fenton

06.24.2010