Add this property to your favorites View Details 3432 Homera Place Dunhill Acres | Decatur $279,900 3 bd 2 ba 1,548 sqft 0.3 acres Pending