MZ Properties, Brett Beck & Jeff Mitchell worked together to obtain a 4-year lease for the Iglesia Ministerio Cristiamo (Church/Ministry), that will be occupying a 3,000 sq. ft. space at the Tropicana Spencer Center, which is located at 1775 E Tropicana Ave. Suite #11-13 Las Vegas, NV 89119.