6
1625 NW 12th St
Oklahoma City, OK 73106
$3,300,000 USD
15,000 SF
16
Units
6.76% Cap Rate
15,000 SF
$3,300,000 USD
Apartments