37
506 SW 24th St
Oklahoma City, OK 73109
$1,000,000 USD
4,326 SF
8
Units
6.01% Cap Rate
4,326 SF
$1,000,000 USD
Apartments