10240 Camarillo Street 314, Toluca Lake, CA 91602
2 Beds 2 Baths 1,129 Sq.Ft. 1.09 Acres