Elmhurst Grand ave prime busy location retail to lease. 1000 sqft fully built out. including 2 assigned parking spaces. good for any kind of business.