21 Pirandello St Th1233 | Liberty Village | TorontoToronto, 21 Pirandello StTownhouse • 2 bed. • 3 bath. • 1507 Square foot