Killora is an impressive four bedroom detached home set on approximately 0.59 acres of beautifully matured and landscaped gardens surrounded by scenic countryside views just 1km...