More Property Photos Santa Cruz 15C Santa Cruz, Aruba 00000 Awg1,550 : Mabel Farro-De cuba : +(297 594-0343