View Details $2,600,000 1 of 35 Iglesia Del Pueblo | Mission 32,231 sqft 4.36 acres On Site: 118 Days