Spa Xanadu
26 Huntington Dr, Arcadia 91006