Modernism Meets Luxury

 69 Kenmir Avenue., Niagara-On-The-Lake

$2,199,000