20
7720 NW 85th Ter
Oklahoma City, OK 73132
$6,675,000 USD
37,400 SF
7.52% Cap Rate
37,400 SF
$6,675,000 USD
Office