View Details 0 Center Hill Avenue Center Hill / Grove Park | Atlanta $900,000 5.6 acres On Site 8 Days Ago