Historic Charm Meets Modern Living in Downtown Mobile. Welcome to 753 St. Francis Street, a beautifully updated 2-bedroom, 2.5-bath end-unit townhome located in the historic St. Francis Place in the heart of Mobile. Originally constructed by The Sisters of Mercy, who arrived in 1884, commissioned the 1908 building as a combination convent and school (Convent of Mercy Academy), it was later converted into luxury residential townhomes in 2002. St. Francis Place blends the architectural character of the city's past with the comfort and convenience of modern townhome living. Nestled along picturesque St. Francis Street, the community reflects...read more