Founded in 1908, Mercier Realty & Investment Company has been providing luxury rental apartments in the Vieux Carre for over 100 years.