4630 E Glenrosa Avenue | Jeffery Leigh Lots 1-20 26-64