Jul 03 Shade Amacas Villa Magna Ground Floor Condominium Beach-Front Nuevo Vallarta Shade Amacas Villa Magna Ground Floor Condominium Beach-Front Nuevo Vallarta