Marcus & Millichap arranges sale of 662-unit apartment complex
Marcus & Millichap Real Estate Investment Services has arranged the sale of Town & Country Apartments, a 662-unit apartment complex with a 52-unit self-storage facility…