Can two businesses have the same address on Google?

Yes. However, I think for optimal SEO, it's best to add "Suite A" and "Suite B" to lessen confusion with Google Places.