$10,000,000 -
2674 Stafford Road
Westlake Village ,
CA 91361
Property listed by Westside Estate Agency Inc., Stuart Vetterick {attribution_contact}