Atrium Tower North
Atrium Towers (North) - 3rd Floor
3503 NW 63rd Street
Oklahoma City, Oklahoma 73116
Property details
Oklahoma City, Oklahoma 73116
Lease Rate
$19.50 SF/yr with 3% annual increases
Total Square Feet
5,267