22
8300 NW 10th St
Oklahoma City, OK 73127
$497,000 USD
1,100 SF
1
Unit
1,100 SF
$497,000 USD
Apartments