The Nova Building is an executive high-rise, with a great location, 15 minutes walk to downtown, 10 minutes walk to 17th Avenue, 5 minutes from Transit
The Nova Building is an executive high-rise, with a great location, 15 minutes walk to downtown, 10 minutes walk to 17th Avenue, 5 minutes f…