31-14 89 Street: A A--Graded East Elmhurst Standout | Lucid Rents