Marcus & Millichap has brokered the $7.7 million sale of Lakeview Plaza, a retail strip center totaling 52,400 square feet in ...