Back
Llandower Avenue
4.6(1 review)Llandower Avenue, Evandale, SA 5069
4.6(1 review)
Street located within the suburb of Evandale, part of the Norwood Payneham St Peters local government area in South Australia's Adelaide (Greater) Region.
Great for
- Clean & green
- Gym and fitness
- Medical facilities
- Parking
- Parks and recreation
Not great for
- No ratings yet
Who lives here?
- Professionals
- Singles
- Families With Kids
- Retirees