We are proud to present 22A Karimba Street - Set in a quiet and friendly small complex within walking distance to Frederick Duffy Park & public transport