$2,399,000 -
13946 Chandler Boulevard
Los Angeles ,
CA 91401
Country: US