8
120 W 18th St
Grove, OK 74344
$4,700,000 USD
23,400 SF
9.99% Cap Rate
23,400 SF
$4,700,000 USD
Hotel