Listing ID: 30072663
35 John Street, Avalon Beach NSW 2107
Rare property offering a secure investment & family home
Price Guide - $4,500,000
- 3
- 2
- 4
Rare property offering a secure investment & family home




























Listing ID: 30072663