Killara Penthouse for rent leased leased Price On Call - penthouse, Unit More Details 3 Bedrooms 2 Bathrooms 2 Garages