Newmark Arranges Sale of 97,125-SF Mixed-Use Medical Office and Retail Center in Torrance, California

Medical Technology 2