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