7845 E 49th St
Tulsa, OK 74145
$5,300,000 USD
51,724 SF
50
Units
51,724 SF
$5,300,000 USD
Apartments