Troy
Marcus & Millichap Facilitates $18M Troy Retail Center Sale
Marcus & Millichap announced the sale of a 129,059-square-foot retail center in Troy, New York, for $18 million. The center,… Read more
