LPH01 - 28 Olive Avenue, Willowdale East, Toronto (C12431449)

LPH01 - 28 Olive Avenue, Willowdale East, Toronto

the location & the neighbourhood