Project Description Luella Estates is a stunning 7-unit apartment building with exquisite architectural detail. Located one block from the Historic Downtown Glens Falls with off-street parking. Call (518) 290-0694 to schedule an appointment. BACK TO PROPERTY LIST