28
11501 N Oklahoma Ave
Oklahoma City, OK 73114
$1,975,000 USD
10,000 SF
8
Units
5.5% Cap Rate
10,000 SF
$1,975,000 USD
Apartments