Cedar Lane Apartments Tulsa, OK
Cedar Lane Apartments
Type: Multi-Family
Location: 6621 E. 19th St.
Size: 120 Units
Year Purchased: 1991
Year Sold: 2006
Investment: 825,000
Sales Price: 2,875,000