185 Craigroyston Road, Hamilton — 2 bed 2 bath Single Family Residence for sale $493,500 | Spotter Realty