3 Properties Available in Macarthur Beach,Venice