106 Albertus, Lawrence Park South, Toronto

106 Albertus, Lawrence Park South, Toronto