Superb 3 BedR Apt Only 2 mins to Metro Villa MariaHotel
4063 boulevard decarie, Montreal
Situated in Montréal in the Quebec region, Superb 3 BedR Apt Only 2 mins to Metro Villa Maria has a patio. The property is located 4.1 km from University of Montreal - UdeM, 4.3 km from Montreal Museum of Fine Arts and 4.7 km from Ogilvy.