The five-story building with 60,736 net rentable square feet of space is located at 9035 Wadsworth Parkway.
Recent Comments