Nestled between Port Adelaide and Semaphore Beach, with the Port River right at your doorstep, Mosaic Townhomes offer the perfect blend of modern living and timeless appeal. Find out more More than an address A port offers safety and security and can be a launching pad of dreams and adventure...