Le XIII
Description
Fully refurbished building with 1 to 2 bedroom-apartments located in the center of Saint Louis (France) and 3km from the heart of Basel (Switzerland).
Fully refurbished building with 1 to 2 bedroom-apartments located in the center of Saint Louis (France) and 3km from the heart of Basel (Switzerland).