Cesar ZavalaJan 61 min read18719 Mirror Lake Dr.Updated: May 123,500 SF Retail Building sitting on 30,492 SF of land. Sold $375k