Royal Khyber

1621 W Sunflower Ave D53, Santa Ana, CA