20 Queen Street will be at the top of your wish list - this exciting prospect could be your new home come 2023! Nestled on a 1012 sqm section (more or less),