1838 NW 11th St
Oklahoma City, OK 73106
$1,400,000 USD
3,550 SF
10
Units
4.02% Cap Rate
3,550 SF
$1,400,000 USD
Apartments