12
6321 E 9th St
Tulsa, OK 74112
$3,650,000 USD
43,400 SF
52
Units
8.33% Cap Rate
43,400 SF
$3,650,000 USD
Apartments