Semi Detached For Sale 63A Spencer Road Killara this property has sold
SEMI DETACHED FOR SALE 63A SPENCER ROAD KILLARA 63A Spencer Road Killara, NswSemi Detached Buy – UndisclosedBrand new home – 3 bedroom + study…Huge storage areas WHEELCHAIR ACCESS…
Stunning architecturally designed free standing 2 storey home set on a compact, easy to maintain block with north facing rear yard…no steps…
2 extra … Read the full post »