Spacious studio apartment for rent in Mile End - Spotahome (ref 124786)