391 Mowbray Road, Chatswood. Sydney, Australia, Chatswood NSW 2067, Australia
Distance: 120 m
Company description
Demir Leather & Sofas is a leading retail outlet for premium Italian sofas and lounges, filling up Australian homes with the best designs and fashionable furniture that Italy can bring to Sydney.