Newmark Arranges Sale of NorthBay Logistics Center in Vacaville, CA

DJI 0452