I've surveyed this in person and can confirm that the townhouses look correct and construction is done. Also posted some Mapillary images of the area itself and associated interior parking lot, starting with image key 1263039075792108