Newmark Arranges $66 Million Sale of Poinsettia Plaza in Ventura, California

E Main St TWILIGHT