SOLD Asking $4,999,000

21 Uplands Avenue - "Brick & Stone Gated Estate Near ‘Thornhill Golf Club’!