View Details $2,980,000 1 of 16 Iglesia Del Pueblo | Mission 32,231 sqft 4.36 acres On Site: 330 Days