$175,000 - 3923 Deer Avenue, Sherman Oaks, CA 91423
3923 Deer Avenue
Sherman Oaks,
CA
91423
Country: US