This is a vacant land. This home is located at 7401 Church Ranch Blvd, Westminster, CO 80021.Show more