Elora Place is a gated, luxury apartment community located in the heart of Lafayette, LA. As a resident of Elora Place, you will enjoy top-notice, modern amenities as well as spacious, unique floor plans all within a beautiful, upscale community.....
Relevance: 8.145115