16
4809 E 89th St S
Tulsa, OK 74137
$2,690,910 USD
9,340 SF
6% Cap Rate
9,340 SF
$2,690,910 USD
Medical