105 John Street — $629,000 | Georgian Bluffs | Abram Girgis Real Estate