11
5901 NW 122nd St
Oklahoma City, OK 73142
$5,290,472 USD
14,490 SF
7.75% Cap Rate
14,490 SF
$5,290,472 USD
Drugstore