For Sale New Projects Ventura Residences 48 Ventura Road, Mermaid Beach, Qld 4218 Starting from $1,299,000