Vermont Square Park

819 Palmerston, Toronto, Ontario M5R 3G5

819 Palmerston, Toronto, Ontario M5R 3G5
Park