$868,000 - 6624 Farmdale Avenue, North Hollywood, CA 91606
6624 Farmdale Avenue
North Hollywood,
CA
91606
Country: US