Sakura House

Overview

Address: 13362 W Washington Blvd
Los Angeles, CA 90066
Phone: 310-306-7010