2
1920 S Cheyenne Ave
Tulsa, OK 74119
$4,500,000 USD
51,000 SF
40
Units
51,000 SF
$4,500,000 USD
Apartments