It's actually a surprisingly good location if you're familiar with the area. The Yonge VIVA line, Richmond Hill Centre, big box stores, Hillcrest Mall, community centre, parks, etc. are all within walking distance.
Granted, it doesn't look like much now, but then mounds of undeveloped dirt...