Elmcrest Office Building Tulsa, OK
Elmcrest Office Building
Type: Office
Location: 2700 E. 51 St.
Size: 43000 SF
Year Purchased: 1991
Year Sold: 2004
Investment: 1,585,000
Sales Price: 3,500,000