Using Google, I can see the ariel view of the building. If you are adding in the suite number, then remove it and it may help.
The building looks like it is in an industrial park. Since it has a suite number, then they should be sharing the building with one or more companies.
I used this address when I did my Google Earth search.
7715 Loma Ct, Fishers, IN