Mona Lisa Apartments
Mona Lisa Apartment development
Mona Lisa Apartments & Townhomes are great places to live. The apartments offer a friendly place and a friendly face. Mona Lisa is a 148 unit apartment complex constructed on 7.5 acres of land in Vernon Parish, Louisiana. Our complex is conveniently located in the heart of the quaint town of New Llano, a quiet community that is nestled between Leesville and Fort Polk Louisiana. Mona Lisa has a full time, on-site manager and maintenance crew to help our residence with their needs.