103 Kenilworth Avenue S, Hamilton — 4 bed 3 bath Detached for rent $2,798/mo | Spotter Realty