7550 NW 10th St
Oklahoma City, OK 73127
$7,050,000 USD
95,600 SF
112
Units
8.26% Cap Rate
95,600 SF
$7,050,000 USD
Apartments