Forming part of a modern development of 5 apartments, 82C Main Street is a contemporary 2 bedroom main door upper flat enjoying secluded shared...