203 St. Leonard’s Avenue

Luxurious Lawrence Park Home

$2, 801, 000