$1,595,000 -
3866 Udell Court
Los Angeles ,
CA 90027
Country: US
Property listed by Compass, Kim Orchen Cooper {attribution_contact}