1107 - 30 Baseball Pl, South Riverdale, Toronto (E8250180)

1107 - 30 Baseball Pl, South Riverdale, Toronto

the location & the neighbourhood