Newmark Announces $11.3 Million Sale of 49,336-SF Office Building in Torrance, CA

3520 Challenger