Share This Listing

Message

968 characters remaining

Hmm, there seems to have been an error sending your message. Please try again.

Your email has been sent.

Still interested?

Contact the brokers for more information about this property

Investment Highlights

  • Mixed-use village setting on Sydney’s Upper North Shore.
  • Surrounded by established residential neighborhoods and local retail amenities.
  • 100 meters from Roseville Train Station, providing rail connectivity to Chatswood and the Sydney CBD.

Executive Summary

19 Hill Street offers a rare freehold opportunity in the heart of Roseville’s tightly held village precinct. This mixed-use property combines ground-floor retail with two first-floor units, creating a flexible platform for investors, owner-occupiers, or repositioning strategies. Currently configured as a European deli with existing amenities, the property is offered with vacant possession, allowing immediate occupation or redevelopment potential.
The site benefits from dual access, including rear lane entry via Bancroft Lane and on-site parking, enhancing operational convenience. Located just 100 meters from Roseville Train Station, the property provides excellent connectivity to Chatswood and Sydney CBD, supported by a strong residential catchment and established retail amenity. Favorable planning controls and the potential for future development (STCA) further strengthen the long-term value proposition.

Property Facts

Sale Type
Investment or Owner User
Sale Condition
Auction Sale
Property Type
Retail
Property Subtype
Storefront Retail/Residential
Building Size
2,519 SF
Building Class
C
Percent Leased
100%
Tenancy
Multiple
Building Height
2 Stories
Building FAR
0.92
Lot Size
0.06 AC

Nearby Major Retailers

Starbucks
My Gym
Jenny Craig
F45 Training, Inc.
  • Listing ID: 40398132

  • Date on Market: 5/5/2026

  • Last Updated:

  • Address: 19 Hill St, Roseville, NSW 2069

Link copied
Your LoopNet account has been created!

Please Share Your Feedback

We welcome any feedback on how we can improve LoopNet to better serve your needs.
X
{{ getErrorText(feedbackForm.starRating, "rating") }}
255 character limit ({{ remainingChars() }} charactercharacters remainingover)
{{ getErrorText(feedbackForm.msg, "rating") }}
{{ getErrorText(feedbackForm.fname, "first name") }}
{{ getErrorText(feedbackForm.lname, "last name") }}
{{ getErrorText(feedbackForm.phone, "phone number") }}
{{ getErrorText(feedbackForm.phonex, "phone extension") }}
{{ getErrorText(feedbackForm.email, "email address") }}