3927 E 28th St
Tulsa, OK 74114
$1,540,000 USD
11,088 SF
22
Units
8.66% Cap Rate
11,088 SF
$1,540,000 USD
Apartments