Inglewood Business Park sold

Price per square foot tops $128