Rear view of the office towers located on Wilshire Blvd. in Westwood, California 90024