6
2921 SW 89th St
Oklahoma City, OK 73159
$1,913,000 USD
4,784 SF
7% Cap Rate
4,784 SF
$1,913,000 USD
Freestanding