JLL are excited to present to the market this retail/showroom tenancy at 61-63 New North Road, Eden Terrace to lease.
Key features:
• Approximately 188 sqm of retail space
• Prime New North Road frontage with high visibility
• Two car parks included in the rental
• Practical layout suitable for various retail uses
• Located in the vibrant Eden Terrace precinct
• Strong foot traffic and accessibility
• Call now for more information