18
15679 NE 23rd St
Choctaw, OK 73020
$1,200,000 USD
7,515 SF
11% Cap Rate
7,515 SF
$1,200,000 USD
Medical