$1,050,000 - 6727 Camellia Avenue, North Hollywood, CA 91606
6727 Camellia Avenue
North Hollywood,
CA
91606
Country: US