14
1920 S Cheyenne Ave
Tulsa, OK 74119
$4,500,000 USD
56,300 SF
29
Units
5.89% Cap Rate
56,300 SF
$4,500,000 USD
Apartments