View details for MC 6861 Sepulveda Properties, LLC MC 6861 Sepulveda Properties, LLC $1,673+ Van Nuys, Los Angeles, CA 91406