Walnut Creek Shopping Center
71,896 SF Shopping Center off 81st & Harvard, Tulsa OK.
71,896 SF Shopping Center off 81st & Harvard, Tulsa OK.
Property Description Multiple reserves available for immediate development. Detention NOT
Property Description Join the action!!! We have started construction of
Property Description There are four different tracts available in downtown
Property Description These tracts are located outside the city limits