The MacArthur Apartments Property Details Address: 5731 Northwest 19th Street, Oklahoma City, OK 73127, USA Date Acquired: 2017 Property Type: Multifamily # of Units: 84 units Status: Held