The development is moving forward off of Rio Road (it’s not done yet; it still needs site plan approval) …

Location of Treesdale Park off Rio Rd, between Towne Lane and Stonehenge Road.
Treesdale Park is an 88-unit multi-family community that will be located on East Rio Road. AHIP plans to construct three multi-story buildings which will contain a mix of both two and three-bedroom apartments. Treesdale Park will also be sustainably constructed and certified through EnergyCraft and EnergyStar to further minimize maintenance burdens for its residents.
As an aside, Bing’s Birds-Eye view is pretty fantastic, but their sharing tools are pathetic.
Whereas Google allows easy embedding: