Site Location: 1902 Main Street Alexandria, LA 71301
Number of Units: 20 Efficiency Apartments
Building Description: One-Story newly renovated Ellington-Mayflower Warehouse
Gross Area: 10,440 square feet
For Information on this Project click here