Company BAUMGARDNER PROPERTY SERVICES LLC Address 3533 W. PERRY ST, , INDIANAPOLIS, IN, 46221 - , USA