21
1920 S Cheyenne Ave
Tulsa, OK 74119
$4,500,000 USD
24,440 SF
29
Units
5.89% Cap Rate
24,440 SF
$4,500,000 USD
Apartments