12 Mayflower Avenue, Hamilton, ON L8L 2K4 | $505,000 | Nivaasaa Realty