South Roads Shopping Center
Map could not be loaded - please enable Javascript!
→ more information
South Roads Shopping Center:
36.105667
,
-95.918548
South Roads Shopping Center
5211 East 41st Street
Tulsa, OK 74135
South Roads Shopping Center
5211 East 41st Street
Tulsa, OK 74135
Gross Leasable Area:
447,789 Square Feet
Acquisition Price:
$57,800,000
Acquisition Date:
October, 2014
<li data-occupancy='89%*
AsofJanuary52015
'>
Occupancy:
89%*
As of January 5, 2015
5211 East 41st Street, Tulsa, OK 74135
(Directions)