Newmark Completes $6.625 Million Sale of Industrial Site for Planned Self Storage Development in Los Angeles

Avalon Rendering