Princess Place I Condos is a new condominium development by Pemberton Group that is now complete located at 26 Olive Avenue, Toronto in the Willowdale neighbourhood with a 92/100 walk score and a 100/100 transit score. Princess Place I Condos is designed by Burka Varacalli Architects Inc.. Development is scheduled to be completed in 2003. The project is 18 storeys tall (58m, 190.3ft) and has a total of 184 suites ranging from 506 sq.ft to 862 sq.ft. Princess Place I Condos is the #961 tallest condominium in Toronto and the #26 tallest condominium in Willowdale.