Troy Village Apartments Listings, Michigan, Multifamily, Under ContractBy Lesia TatarskyTroy, MI | 24 Units | Price Determined by Market | Listing Agent: Greg Coulter