$134,710House for sale in Giffaumont-Champaubert, FranceGiffaumont-ChampaubertHouse • 4 room(s) • 2 bed. • 1 bath. • 904 sq ftAdd to favoritesMessage agent
$456,350House for sale in Giffaumont-Champaubert, FranceGiffaumont-ChampaubertHouse • 9 room(s) • 4 bed. • 2 bath. • 2573 sq ftAdd to favoritesMessage agent