View Details Open House $281,000 1 of 23 Ezra Church | Atlanta 3 beds 2 baths 1,046 sqft 0.2 acres On Site: 96 Days