Royal Oak Portfolio Apartments, Listings, Michigan, Multifamily, Under ContractBy Lesia TatarskyRoyal Oak, MI | 21 Units| Price: $3,300,000 / $157,143 | Listing Agent: Greg Coulter