SOLD 105 St. Leonards Avenue SOLD 105 St. Leonards Avenue