Location: 12268 Canna Road, Los Angeles, California Price: $5,995,000 Year Built: 1977 Architect: Martin Gelber Footprint: 3,707 square feet (4 bedrooms, 3 baths) Lot Size: 0.4 Acres From the Agent: ...