Add this property to your favorites View Details 4470 Debracy Place Lake Ivanhoe | Tucker $299,000 4 bd 3 ba 2,350 sqft 0.4 acres On Site 41 Days Ago