4
815 NW 12th St
Moore, OK 73160
$1,415,000 USD
8,320 SF
6.01% Cap Rate
8,320 SF
$1,415,000 USD
Freestanding