Yes, Google accepts virtual addresses to list your business on Google My Business. Note that rules and regulations are subject to change with location and business structure.