82
711 N Douglas Ave
Oklahoma City, OK 73106
$619,000 USD
2,560 SF
4
Units
7.9% Cap Rate
2,560 SF
$619,000 USD
Apartments