Back to projects Amazing 2 family humongous detached triplex house in east elmhurst prime location. Newly constructed