Newmark Capital Markets Completes the $58.5 Million Sale of Broadway Plaza, a Community Retail Center in Chula Vista, CA

Broadway plaza collage