1,520 square ft. (1842 South Grand Ave) For Lease Grand St. Frontage - CommercialRealEstateOC