$2,200,0005 bd6 ba4,196 sqft20620 W Deer Grass Ct, Northridge, CA 91326House for Sale19 days on ZillowVista Sotheby’s International Realty