Add to favoritesBuilding for sale in Hombourg, FranceHombourgBlock of rented apartments • 6189 sq ft (575 m²)$734,320Request a tourContact agent