12 Townhomes Rises in Windsor Square