Apartment for sale in Châteaubourg, FranceApartment • 4 room(s) • 80 m²INR 27,750,802Add to favorites