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