Leung Residence

Rancho Palos Verdes, California
3,500 sq ft
1996