Apartment for sale in Saint-Lambert - 211 Place de Strasbourg (#19754951)