Leva Development Corp 2087 Baylis Ave Elmont, NY 11003 Phone: (516) 775-7051
Category: Subdivider developer Nonresidential Construction